Revenue Stamp — synonyms, definition
1. revenue stamp (Noun)
1 synonym
stamp
1 definition
revenue stamp (Noun) — A small piece of adhesive paper that is put on an object to show that a government tax has been paid.
3 types of
piece of paper sheet sheet of paper